The PCI Frontend doesn't properly clean-up PCI buses and their devices
authorkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>
Thu, 23 Mar 2006 09:53:55 +0000 (10:53 +0100)
committerkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>
Thu, 23 Mar 2006 09:53:55 +0000 (10:53 +0100)
commit7a128eeb93369334d61ae5549491f2f10597f685
tree1119c14261e0f166513b075a4f3d811e4f5848e6
parent67f77e61bc5ad08da058d22c7fb7a1cee0a97c57
The PCI Frontend doesn't properly clean-up PCI buses and their devices
that are in-use if the PCI Backend goes away. This patch corrects that.

This patch also shortens the timeout in drivers/xen/pcifront/pci_op.c
(in an attempt to minimize the amount of time spent waiting with
interrupts disabled).

Signed-off-by: Ryan Wilson <hap9@epoch.ncsc.mil>
linux-2.6-xen-sparse/drivers/xen/pcifront/pci_op.c
linux-2.6-xen-sparse/drivers/xen/pcifront/xenbus.c